AbstractDeployment{
  this.beanDeploymentArchives=new ArrayList<BeanDeploymentArchive>(beanDeploymentArchives);
  this.extensions=extensions;
}
AbstractDeployment{
  this(asList(beanDeploymentArchives),ServiceLoader.load(Extension.class));
}
AbstractDeployment{ }
configureServices{
  services.add(TransactionServices.class,new MockTransactionServices());
  services.add(SecurityServices.class,new MockSecurityServices());
  services.add(ValidationServices.class,new MockValidationServices());
  services.add(EjbServices.class,new MockEjBServices());
}
getBeanDeploymentArchives{ }
getServices{ }
getExtensions{ }
transform{
      public Extension getValue(){
        return extension;
}
getLocation{ }
getValue{ }
